.storyPage {
  display: flex;
  .sideBar {
    padding-left: 50px;
    width: 200px;
    border-right: 1px dashed;
    ul {
      margin-left: -20px;
    }
    nav {
      display: flex;
      height: calc(100vh - 55px);
      min-height: 200px;
      width: 200px;
    }
    a {
      color: #808080;
      &:hover {
        text-decoration: none;
      }
    }
  }
  article {
    padding-left: 20px;
    padding-top: 20px;
    display: flex;
    flex-direction: column;
    #storyContent {
      display: flex;
      flex-direction: column;
    }
    #contentDetail {
      margin-top: 50px;
    }
  }
}
